To Wall Street, Twitter's ability to make money on ads is the number one concern. They should be happy, at least when comparing to last year at this time.
To Wall Street, Twitter's ability to make money on ads is the number one concern. They should be happy, at least when comparing to last year at this time.